package appfunctions_aggregated_deps

import androidx.appfunctions.AppFunctionComponentRegistry
import javax.`annotation`.processing.Generated

@AppFunctionComponentRegistry(
  componentCategory = "FUNCTION",
  componentNames = [
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionBoolean",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionBooleanArray",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionDouble",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionDoubleArray",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionFloat",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionFloatArray",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionInt",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionIntArray",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionLong",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionLongArray",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionNullableBoolean",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionNullableBooleanArray",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionNullableDouble",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionNullableDoubleArray",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionNullableFloat",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionNullableFloatArray",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionNullableInt",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionNullableIntArray",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionNullableLong",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionNullableLongArray",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionNullableString",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionNullableStringList",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionString",
    "com.testdata.AllPrimitiveInputFunctions.simpleFunctionStringList",
    "com.testdata.FakeFreeFormFunctions.fakeFreeFormFunction_inputClassDescribedByKdoc_false",
    "com.testdata.FakeFreeFormFunctions.fakeFreeFormFunction_isDescribedByKdoc_false",
    "com.testdata.FakeFreeFormFunctions.fakeFreeFormFunction_isDescribedByKdoc_true",
    "com.testdata.FakeFreeFormFunctions.fakeFreeFormFunction_isDescribedByKdoc_withDerivedSerializable_true",
    "com.testdata.FakeFreeFormFunctions.fakeFreeFormFunction_withParametrizedTypes",
    "com.testdata.FakeFreeFormFunctions.fakeFreeFormFunction_withRepeatedTypes",
    "com.testdata.SimpleFunction.simpleFunction",
    "com.testdata.diff.SimpleFunction.simpleFunction",
  ],
  componentDocStrings = [
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "",
    "Tests that the input class description is empty when class's isDescribedByKdoc = false. ",
    "",
    "\n A fake free-form AppFunction to test the description element in the function's generated\n metadata xml.\n\n This kdoc consists of multiple paragraphs and is used as the function's description to the\n agent.\n\n @param appFunctionContext the AppFunction's context.\n @param serializableParam an input AppFunctionSerializable.\n @return The result string.\n @throws IllegalArgumentException if the parameters have an incorrect format.\n",
    "\n A fake free-form AppFunction to test the description elements in the function generated\n metadata xml. This version uses a derived serializable class.\n\n This kdoc consists of multiple paragraphs and is used as the function's description to the\n agent.\n\n @param appFunctionContext the AppFunction's context.\n @param input an input AppFunctionSerializable.\n @return The result string.\n @throws IllegalArgumentException if the inputString is in an incorrect format.\n",
    "Tests the description elements for serializable's parametrized properties. ",
    "Tests the description elements for serializable's repeated properties. ",
    "",
    "",
  ],
)
@Generated("androidx.appfunctions.compiler.AppFunctionCompiler")
public class `$Main_FunctionComponentRegistry`
